terror bird - Spanish English Dictionary